XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
Go to the documentation of this file.
26template <
unsigned int DIM>
40 const int _external_id = -1,
41 const int _external_type = -1);
65template <
unsigned int DIM>
68 const int _external_id,
69 const int _external_type)
72 {{
'P', DIM == 2 ?
"StatePoint2d" :
"StatePoint3d"}, {
'O', DIM == 2 ?
"StateAngle" :
"StateQuaternion"}},
78 static_assert(DIM == 2 or DIM == 3);
81template <
unsigned int DIM>
85 {{
'P', DIM == 2 ?
"StatePoint2d" :
"StatePoint3d"}, {
'O', DIM == 2 ?
"StateAngle" :
"StateQuaternion"}},
88 static_assert(DIM == 2 or DIM == 3);
Definition: landmark_base.h:92
Definition: landmark.h:28
Landmark(const VectorComposite &_state_vectors, const PriorComposite &_state_priors={}, const int _external_id=-1, const int _external_type=-1)
Constructor specs composite.
Definition: landmark.h:66
WOLF_LANDMARK_TEMPLATE_DIM_CREATE(Landmark, DIM)
~Landmark() override=default
Definition: vector_composite.h:27
std::string to_string(const Eigen::DenseBase< Derived > &mat)
Definition: string_utils.h:48
Definition: capture_base.h:23
WOLF_DECLARED_PTR_TYPEDEFS(Landmark2d)
Landmark< 3 > Landmark3d
Definition: landmark.h:56
Landmark< 2 > Landmark2d
Definition: landmark.h:55